home *** CD-ROM | disk | FTP | other *** search
-
- TRANSX95.ZIP
- Transfer 95 Version 3.13
- ITS Systems
- Michael J. Steiner CIS:[76372,370]
- Voice: 612-426-7270 FAX: 612-426-6023
- ==================================================================
-
-
-
- Registration
- ------------
-
- This software is released as 'ShareWare' NOT 'FreeWare'
- and your need for registration is based on the programs ability to
- help you. If this program meets this requirement, please send the
- registration fee of only $40.00. Or register via compuserve
- registration ID# 10473 - GO SWREG. Please see ORDER.DOC for more
- information. ***Sorry credit cards are not accepted.***
-
- TO: (Payable to: ITS Systems, or Michael J. Steiner)
-
- ITS Systems
- C/O Michael J. Steiner
- 14665 Fitzgerald Ave. N.
- Hugo, Mn 55038-9301
-
-
- When registering within the program, it will ask you for
- your name, or company name. When you contact me for a registration
- key, I will require this name, exactly as you intend to input it
- into the registration sign up window (Case Sensitive). This is not
- necessary when registering VIA compuserve(GO SWREG), I will use
- the name as it is presented to me. Please specify names to use when
- registering multiple copies ie Joe Smith-1,Joe Smith-2...
-
-
-
- Benefits Of Registration
- ------------------------
-
- Registration qualifies you for certain privileges not
- granted to unregistered users.
-
- As a registered user:
-
- 1) - You will no longer be bothered by the delay during the opening
- registration reminder screen (RRS).
-
- 2) - You will have access to the help system.
-
- 3) - You will have access to the "Transfer A Drive" function.
-
- 4) - Your name, or company name will be recorded within your
- copy of the program, and displayed in the about window,
- and on the DOS screen.
-
- 5) - The registration key that you receive, can be used to register
- any updated versions of this program.
-
- 6) - You will have the knowledge, that by registering I will be
- able to develop other useful utilities. Thank you...
-
-
- ***** Disclaimer *****
- -----------------------
-
- Please READ and UNDERSTAND the following DISCLAIMER.
-
- "All users of this software must accept this disclaimer of warranty"
-
- WE hereby disclaim all warranties relating to this software.
- This software is distributed on an "AS IS" basis without warranties
- of any kind, whether expressed or implied, including without
- limitation any implied warranties of merchantability or fitness
- for any particular purpose.
-
- WE assume no liability for any damages, including but not
- limited to, special, incidental, consequential, indirect, loss of
- data, loss of profit, use of software or similar claims, or for any
- other reason. Even if WE have specifically advised YOU of the
- possibility of such damage regardless of the form of the claim.
- The person(YOU) using the software, bears all risk as to the
- quality and performance of the software.
-
-
-
- Usage Statement
- ---------------
-
- The following statement ONLY applies to 'NON public domain'
- and registered 'ShareWare'.
-
- Your use of this ShareWare is limited to it's meeting your
- needs, at which time continued use requires registration.
-
- YOU must treat this software just as if it were a book.
- For example, this software may be used by any number of people,
- and may be freely moved from one computer to another, as long
- as there is NO POSSIBILITY of it being used at one location
- while it is being used at another location. Just as one book
- cannot be read by two different people in two different
- locations at the same time. (SEE LICENSE.DOC for SITE license
- information).
-
-
-
-
- Distribution Policy
- -------------------
-
- "This distribution policy ONLY applies to 'ShareWare'."
-
- You are free to use, copy and distribute this software for
- NON-COMMERCIAL use if:
-
- 1. - No fee is charged for it's use, copying or distribution.
- 2. - It is not modified in any way.
- 3. - It is distributed in it's original archive package,
- containing all original files.
-
- Clubs and user groups may charge a fee not to exceed
- ($5) for media and handling for distribution of the
- software contained within this achieve.
-
- This distribution policy only applies to the software, herein
- contained within this archived media. All other distributions
- of this software can only be made by ITS Systems
- C/O Michael J. Steiner.
-
-
-
- Support, Customer Service, And Documentaion
- -------------------------------------------
-
- Support - I provide as much support as possible for the
- programs, functions, procedures, and concepts that I distribute.
- If you have any questions, please write to me via compuserve mail
- or phone me (Messages left with long distance phone numbers will
- not be returned, so please call me back.). Phone conversations
- are limited to 30 minutes. This is not set in stone, but I do
- need some time for my family.
-
- Registration remainder screens - In some shareware programs
- I use RRS's and sometimes I do not. I try not to make these
- RRS's to annoying in there frequency or content.
-
- Documentation - Documenting a program can be more difficult
- than writing the program itself. I try and supply as much, and as
- detailed documentation as I can. I find that often documentation
- contains too much unnecessary detail, and not enough raw how to's.
- So I try and keep my descriptions as strait forward as possible,
- without trivialities and eccentricities. If you find that you need
- help, or find that the documentation presented here does not contain
- the answer to your question, please do not hesitate to contact me.
-
-
-
- Packing List
- ------------
-
- TRANSX95.EXE - The executable program.
- README.DOC - This documentation file.
- TRANSX95.INI - The initialization file.
- TRANSX95.HLP - The help file.(Available To Registered Users Only)
- VIEWER.EXE - A text based file viewer. Used by default.
- README.EXE - Patch to the TXT file. For DOS viewing(Printing).
- LICENSE.DOC - Site license terms.
- ORDER.DOC - Site license application.
- BMAIL.EXE - Binary to text, text to binary converter.
-
-
-
- ******* Warning *******
- -----------------------
-
- Wherever preforming operations below the level of the
- operating system, there are inherent dangers, ie. causing damage
- to the system integrity, and programs contained there. Safeguards
- have been put in place to insolate the user from these dangers,
- although not all possibilities can be prognosticated. If you do
- not accept these inherent dangers, do not executed or use this
- program.
-
-
-
- System Requirements
- -------------------
-
- ■ 386DX or above 100% IBM compatible CPU.
- ■ Windows 95
- ■ 600KB - 615KB of conventional memory free.
- ■ At least 50 MB or free space on your source drive.
- (For Transfer operation.)
-
-
-
- Application Notes
- -----------------
-
- There are two main purposes to this program.
-
- These are:
-
- 1) - To avail the user with an application with which an entire
- operating system, can be exported from one physical hard
- drive, to another physical hard drive, including all pre-
- installed applications, and their associated settings.
-
- 2) - To avail the user with an application in which, the user
- can make use of older DOS based backup utilities, to create
- reliable backups, when used with new operating systems, which
- implement drive structure parameters, which are inconsistent
- with the older DOS based backup utilities.
-
-
-
- Control Line Arguments
- ----------------------
- NOTE: These switches have priority over those set in the
- TRANSX95.INI file.
-
- +Cn - Case state, used for debugging. n 1-10. Contact ITS Systems
- for a more detailed description.
-
- +Rn - Used to control the screen resolution. n=1-80x25,n=2-20x28
- n=3-80x50,n=4-80x60,n=5-132x25,n=6-132x43
-
- +VC - Enable the internal video cache.
-
- +P - Enable pop-up windows.
-
- +MEM - Conserve conventional memory where possible.
-
- +SVn - Use video interface. n=0-Default,n=1-Use TTY,n=2-Use BIOS.
-
- +LB - Use low intensity background colors.
-
- +LF - Use low intensity foreground colors.
-
- -CPU - Bypass the CPU detection and speed test.(Maybe needed on
- 100MHZ and above processors).
-
- -L - Bypass the low conventional memory test.
-
- -B - Bypass the typematic reporting function.
-
- -VSB1 - Video set back switch, default is set back video, if this
- switch is used the video setup by the program remain in
- effect even after termination.
-
- -Pn - Set virtual memory type priority sequence, n=1-XDL,n=2-XLD
- n=3-DXL,n=4-DLX,n=5-LXD,n=6-LDX. Where X=Extended memory,
- D=Disk memory, and L=Conventional memory.
-
- -In - Set virtual memory security level. n=0-LOW,n=1-HIGH.
-
- -? /? - Show help screen.
-
- -A - Update B/I to I with each video pass.
-
- -NM - Bypass mouse initialization, even if a mouse is present in
- the system. (Will not use the mouse)
-
- -NDF - Bypass the memory defragmentation system.
-
- -PRE - Do not preserve time,date, or attributes during Transfer A
- Drive function.
-
- -MAP - Do not calculate or use status output during the Transfer
- A Drive function.
-
- -IDC - Do not check for illegal characters present in directories
- while using the Transfer A Drive function.
-
- +WBC - Do not check for Windows 95 when doing Transfer Boot Code.
-
- -INC - By default the transfer a drive function does an incremental
- copy of files from the source to the destination. The -INC
- switch disables the feature, and does a complete transfer.
-
-
-
- The Main Menu
- -------------
-
- The following is a screen similar to the main menu.
- There are three main portions to this menu, first is the drive
- selection areas, second the function action buttons, and
- third the action button description area. Note: All functions
- are LFN aware.
-
- Menu Level 1 -
-
- ┌────────────────────────── ■ TRANSX95 V03.XX ■ ──────────────────────────┐
- │ │
- │ ┌ Source ────┐ │
- │ │ A B C │ │
- │ └─────────────┘ │
- │ ┌ Destination ┐ │
- │ │ A B C │ │
- │ └─────────────┘ │
- │ │
- │ Exit ▄ Quit and return to DOS. │
- │ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ │
- │ Export Drive ▄ Copy Scr. to Dest Cluster sizes must match. │
- │ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ │
- │ Drive Information ▄ View the current disks characteristics. │
- │ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ │
- │ Transfer Boot Code ▄ Move the boot code from one disk to another. │
- │ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ │
- │ Condition Files ▄ Make all files & directories accessible. │
- │ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ │
- │ More... ▄ Move ahead one menu level. │
- │ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ │
- └─ F1-Help F2-Additional Selections ───────── Available Memory: 295KB ────┘
-
- Menu Level 2 -
-
- ┌────────────────────────── ■ TRANSX95 V03.XX ■ ──────────────────────────┐
- │ │
- │ ┌ Source ────┐ │
- │ │ A B C │ │
- │ └─────────────┘ │
- │ ┌ Destination ┐ │
- │ │ A B C │ │
- │ └─────────────┘ │
- │ │
- │ Transfer A Drive ▄ Move tree from source to the destination. │
- │ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ │
- │ DOS Shell ▄ Secondary shell to a DOS environment. │
- │ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ │
- │ Create A Boot Disk ▄ Create a bootable utility disk(Floppy). │
- │ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ │
- │ Register ▄ Enter your registration information. │
- │ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ │
- │ Back ▄ Move back one menu level. │
- │ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ │
- │ More... ▄ Move ahead one menu level. │
- │ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ │
- └─ F1-Help F2-Additional Selections ───────── Available Memory: 295KB ────┘
-
-
- Menu Level 1 Functions
- ==================================================================
-
-
- The "Export Drive" Function
- ---------------------------
-
- The "Export Drive" function is used to export, or copy the
- contents of the source drive to the destination drive. This is
- accomplished thru the use of low level(BIOS) functions. The one
- main disadvantage with using this function, over the "Transfer A
- Drive" function is that both the source and destination drives must
- have the same cluster size, and the drives must be LOCKED before you
- start.
-
- If you plan on booting from this drive, make sure you do a
- "Transfer Boot Code" procedure first. You will also need to change
- your CMOS settings, and jumpers on the hard drive itself, Please
- refer to the respective manuals for instructions for each.
-
- NOTE: Before doing a "Transfer Boot Code" or "Export Drive"
- function please run Norton Disk Doctor, or Scandisk, and completely
- defragment the destination drive with either Norton Utilities
- Speedisk for 95, or Windows 95 Disk Defragmenter.
- Export throughput ~55MB/MIN.
-
- The copy procedure is as follows:
-
-
- <The Export Procedure, Adding A New Hard Drive>
- -------------------------------------------------
- NOTE: In the following example it is assumed that you are copying
- the contents of drive C: onto drive D:, and that you will be
- making this new drive(D:) your bootable drive C:. Substitute
- drive letters as per your preference.
-
- 1) Configure the new C: drive as drive D: adjusting CMOS & jumper
- settings.
- 2) Boot to a DOS DOS prompt. (Hit the F8 key when you see
- "Starting Windows 95", and choose option #5 "Command Prompt Only")
- 4) Fdisk and Format drive D: (Destination).
- 4) Lock C: & D: drives. ( LOCK C:, LOCK D: )
- 5) Run TRANSX95.
- 6) Select drive C: as the source and drive D: as the destination.
- 7) Choose "Transfer Boot Code". (Answering, according to your setup).
- 8) Exit TRANSX95.
- 9) Boot to Windows 95. (Normal Boot)
- 10) Shell to a DOS session(BOX). (Start|Programs|MS-DOS Prompt)
- 11) Format D: /Q
- 12) Run TRANSX95.
- 13) Select drive C: as the source and drive D: as the destination.
- 14) Choose "Export Drive" from menu level 1.(Export drive contents.)
- 15) Exit TRANSX95.
- 16) EXIT back into Windows 95.
- 17) Shut down the system. (Power Off)
- 18) Re-configure D: drive as the master drive, and set new CMOS
- settings.
- 19) Boot to Windows 95 from the new drive.
-
-
-
- ┌──────────────────── Export Drive Check List ────────────────────┐
- │ │
- │ √Checking to see if destination drive is in use. │
- │ √Determining destination drives physical characteristics. │
- │ √Determining source drives physical characteristics. │
- │ √Checking the source drive for fragmentation │
- │ √Checking for source and destination compatibility. │
- │ √Checking to see if the destination drive is bootable. │
- │ √Translating FAT 1 from source to destination drive │
- │ √Translating FAT 2 from source to destination drive │
- │ √Translating Directory from source to destination drive │
- │ √Translating Data areas from source to destination drive: 100% │
- │ │
- └─────────────────────────────────────────────────────────────────┘
-
-
-
-
- The "Disk Information" Function
- -------------------------------
-
- The following screen is a screen similar to a typical
- "Disk Information" screen. In the screen, you are presented with
- the physical characteristics of the current disk.
-
- ┌─────────────── Physical Disk Characteristics ** From Disk ** ───────────────┐
- │ │
- │ Bytes Per Sector....:512 Drive...............:B: │
- │ Sectors Per Cluster.:1 Physical Drive......:00 Hex. │
- │ Number Of FATs......:2 Fat1Start-Fat1End...:1-7 │
- │ Maximum Dir. Entries:224 Fat2Start-Fat2End...:8-14 │
- │ Hidden Sectors......:0 DirStart-DirEnd.....:15-28 │
- │ Total Sectors.......:2,400 DatStart-DatEnd.....:29-2,399 │
- │ Media Descriptor....:F9 Hex. Directory Sectors...:14 │
- │ Sectors Per FAT.....:7 System Sectors......:29 │
- │ Sectors Per Track...:15 Volume Serial Number:0FF7:346A │
- │ Number Of Heads.....:2 Volume Label........:NO.NAME.... │
- │ Number Of Tracks....:80 OEM.................:MSDOS5.0 │
- │ Number Of Clusters..:2,371 File Type...........:FAT12 │
- │ Total Disk Space....:1,228,800 Extd. Boot Record...:29 Hex. │
- │ Drive Space.........:1.20 MEG. Advertised Space....:1.20 meg. │
- │ │
- │ │
- │ Ok ▄ │
- │ ▀▀▀▀▀▀▀▀▀▀ │
- └─ F1-Help ───────────────────────────────────────────────────────────────────┘
-
-
-
- The "Transfer Boot Code" Function
- ---------------------------------
-
- This function moves the Boot Code from the source drive
- to the destination drive. You must use this function from the DOS
- prompt(not a DOS box from Windows 95). If your drive controller
- card is IDE/ATA or EIDE compatible, and your I/O port assignment
- is as follows: Primary port = 1F0h, Secondary port = 170h. This
- function also gives you the choice of whether or not to make the
- destination drive active.
-
- Note: That the destination drive must be locked before
- execution of TRANSX95 and from the same DOS thread you used to
- LOCK the drives, you must reboot your computer after using this
- function. If your not sure about your controller choose the
- "All others" category as it works for IDE/ATA EIDE too.
-
-
-
- The "Condition Files" Function
- ------------------------------
-
- The "Condition Files" function is the most dangerous function
- within TRANSX95. Misunderstanding the use of this function can
- will cause file and directory changes to be made disk wide. These
- changes can not be reversed, without re-installation of all affected
- files, and directories...
-
- The source drive, will be the drive on which the files and
- directories will be conditioned, the destination drive is of no
- concern with the use of this function. By conditioning the files
- and directories on a drive, you will be making all files and
- directories "VISIBLE", that is all files and directories on the
- source drive will be scanned, and processed as to there current
- condition, after which TRANSX95 determines which files and or
- directories need be conditioned. After these files and directories
- have been conditioned, the system will not notice any change, and
- will not cause irregularities in the operating system behavior.
-
- Some virus detection programs may have a BIG
- problem with this conditioning. Conditioning should be done from
- a DOS PROMPT (Not a DOS BOX). The aim here is to make all files
- and directories visible to your older DOS based backup utilities.
-
- Before doing the "Condition Files" function, please run
- Norton Disk Doctor, or Scandisk, and completely defragment
- the source drive, with either Norton Utilities Speedisk for 95,
- or Windows 95 Disk Defragmenter.
-
-
- ┌──── Modifying File Conditions ────┐
- │ │
- │ Drive.......: C: │ ->Drive which is being conditioned.
- │ Units.......: 5,200 │ -># of files & Directories processed.
- │ Level.......: 0 │ ->Current directory processing level.
- │ Name........: .. │ ->Parent directory name.
- │ Peek Memory.: 49 KB │ ->Peek amount of memory used.
- │ Modified....: 35 │ -># of file or directories conditioned.
- │ │
- │ Ok ▄ │
- │ ▀▀▀▀▀▀▀▀▀▀ │
- └─ F1-Help ─────────────────────────┘
-
- <Generic DOS Backup Procedure using LFNBK>
- ------------------------------------------
-
- Note: In the following example it will be assumed that C: is the
- drive to be backed up. The program LFNBK.EXE is located on the
- Windows 95 CDROM.
-
- To Backup
- ---------
- 1) - Boot to Windows 95.
- 2) - Disable tunneling.
- 3) - Shell from Windows 95 to a DOS BOX.
- 4) - At the command prompt type: LFNBK /V /B C:
- 5) - Copy LFNBK.DAT to LFNBK_1.DAT
- 6) - At the command prompt type: LFNBK /V /R C:
- Note: Steps (4&5&6) create a LFN catalog, and need to be repeated
- whenever changes to the files or directories are made.
- 7) - EXIT back to Windows 95 from the shell.
- 8) - Defragment drive C: (Complete).
- 9) - Boot to the DOS PROMPT (Not a DOS BOX).
- 10) - At the command prompt type: LOCK C: (Answer "Yes").
- 11)- Run TRANSX95, and condition drive C:
- 12)- Exit TRANSX95.
- 13)- Run your DOS based backup utility.
- 14)- Boot to Windows 95.
- 15)- Enable tunneling.
-
- To Restore.
- -----------
- 1) - Boot to the DOS PROMPT.
- 2) - Install your DOS based backup utility if needed.
- Note: You may need to format the hard drive!
- 3) - Run your DOS based backup utility, and restore backup.
- 4) - Boot to Windows 95, (DON'T BE ALARMED ALL GROUPS ARE GONE).
- 5) - Create a shortcut to a DOS BOX(Prompt).
- 6) - Shell from Windows 95 to a DOS BOX.
- 7) - Copy LFNBK_1.DAT to LFNBK.DAT
- 8) - At the command prompt type: LFNBK /V /R C:
- 9) - EXIT back to Windows 95 from the shell.
- 10)- Enable tunneling.
- 11)- Shut down Windows 95, (Reboot to Windows 95).
- Note: Your groups should have reappeared.
-
- <Further Notes On The LFNBK Utility>
- ------------------------------------
-
- LFNBK also located on the Windows 95 CDROM."ADMIN\APTOOLS\LFNBACK\".
- LFNBK.EXE removes your long filenames and saves them to a data file.
- Read LFNBK.TXT for more information. The LFNBK.TXT file gives
- instructions on tunneling. Unfortunately LFNBK.EXE is only available
- on the Windows 95 CDROM, There is an alternative utility it is
- DOSLFNBK.EXE and is located on CompuServe GO MSWIN95 download
- DOSLFN10.ZIP and follow the next set of instructions.
-
- <Generic DOS Backup Procedure using DOSLFNBK>
- ---------------------------------------------
-
- Note: In the following example it will be assumed that C: is the
- drive to be backed up. DOSLFN10.ZIP can be found on CIS forum
- MSWIN95.
-
- To Backup
- ---------
- 1) - Boot to the DOS PROMPT (Not a DOS BOX).
- 2) - At the command prompt type: DOSLFNBK C:\ /V
- Note: Step 2 creates a LFN catalog, and needs to be repeated
- whenever changes to the files or directories are made.
- 3) - Defragment drive C: (Complete).
- 4) - At the command prompt type: LOCK C: (Answer "Yes").
- 5) - Run TRANSX95, and condition drive C:
- 6) - Exit TRANSX95
- 7) - Run your DOS based backup utility.
-
- To Restore.
- -----------
- 1) - Boot to the DOS PROMPT.
- 2) - Install your DOS based backup utility if needed.
- Note: You may need to format the hard drive!
- 3) - Run your DOS based backup utility, and restore backup.
- 4) - At the command prompt type: DOSLFNBK C:\ /V /R
- 5) - Reboot to Windows 95.
-
-
- Menu Level 2 Functions
- ===================================================================
-
-
- The "Transfer A Drive" Function
- -------------------------------
-
- The "Transfer A Drive" function is similar to the function
- "Export Drive" function. It is used to transfer, or copy the
- contents of the source drive to the destination drive. More precisely
- stated, it rebuilds the destination drive from the ground up.
- This is accomplished thru the use of high level(WIN95) functions.
-
- The main advantage with using this function, over the
- "Export Drive" function is that both the source and destination
- drives can be of any size, and there is no need to LOCK the
- drives before you start. The function is best preformed when
- running Windows 95 in the NORMAL MODE. If you preform this function
- when running Windows 95 in the SAFE MODE, there is the possibility
- that the copy operation will take much longer. There are two files
- that will not be copied. These two files are "WIN386.SWP" and
- "FSVUNDO.DAT" this second file is only present if you use Norton
- Navigator for Windows 95. There is no harm in skipping these two
- files, as Windows 95 will simply rebuild them when you reboot the
- system.
-
- If you plan on booting from this drive, make sure you do a
- "Transfer Boot Code" procedure first. You will also need to change
- your CMOS settings, and jumpers on the hard drive itself, Please
- refer to the respective manuals for instructions for each. Transfer
- throughput ~40MB/MIN.
-
- With the dropping hard drive prices, it is possible to buy
- a second hard drive just to make a copy of the main drive, as a
- backup...
-
- Before doing the "Transfer A Drive" function, please run
- Norton Disk Doctor, or Scandisk, and completely defragment the
- source drive, with either Norton Utilities Speedisk for 95, or
- Windows 95 Disk Defragmenter. Also LNF Directories that contain
- illegal characters will not be transfered, you will be notified if
- this occurs.
-
- The copy procedure is as follows:
-
-
- <The Transfer Procedure, Adding A New Hard Drive>
- -------------------------------------------------
- NOTE: In the following example it is assumed that you are copying
- the contents of drive C: onto drive D:, and that you will be
- making this new drive(D:) your bootable drive C:. Substitute
- drive letters as per your preference.
-
- 1) Configure the new C: drive as drive D: adjusting CMOS & jumper
- settings.
- 2) Boot to a DOS DOS prompt. (Hit the F8 key when you see
- "Starting Windows 95", and choose option #5 "Command Prompt Only")
- 3) Fdisk and Format drive D: (Destination).
- NOTE: Disable the recycle bin for the destination drive prior to
- reaching this point.
- 4) Lock C: & D: drives.
- 5) Run TRANSX95.
- 6) Select drive C: as the source and drive D: as the destination.
- 7) Choose "Transfer Boot Code". (Answering, according to your setup).
- 8) Leave TRANSX95
- 9) Boot into Windows 95. (Normal Boot)
- 10) Shell to a DOS session(BOX). (Start|Programs|MS-DOS Prompt)
- 11) Format D: /Q
- 12) Run TRANSX95.
- 13) Select drive C: as the source and drive D: as the destination.
- 14) Choose "Transfer A Drive" from menu level 2.(Transfer the files.)
- 15) Leave TRANSX95.
- 16) EXIT back into Windows 95.
- 17) Shut down the system. (Power Off)
- 18) Re-configure D: drive as the master drive, and set new CMOS
- settings.
- 19) Boot to Windows 95 from the new drive.
-
-
- In addition the "Transfer A Drive" function can be used
- to combine two drives into one drive, as long as there is no
- path, or duplicate root directory problems in doing so ie. Say
- you have two drives C: & D:. C: is your bootable drive, and contains
- your Windows 95 operating system, and WIndows 95 applications, lets
- also say that your drive D: contains data, or DOS based files, and
- you want to combime them onto a larger drive.
-
-
- The following is the drive combination procedure:
-
-
- <Combining Two Drives Onto One>
- -------------------------------
-
- 1) Follow the <The Transfer Procedure, Adding A New Hard Drive>
- (From above).
- 2) Shut down the system. (Power Off)
- 3) Place your old drive D: back as drive D: and adjust jumpers &
- CMOS as necessary.
- 4) Boot into Windows 95. (Normal Boot)
- 5) Shell to a DOS session(BOX). (Start|Programs|MS-DOS Prompt)
- 6) Run TRANSX95.
- 7) Select drive D: as the source and drive C: as the destination.
- 8) Choose "Transfer A Drive" from menu level 2.(Transfer the files.)
- Disregard "Warning" about drive C: being in use.
- 9) Leave TRANSX95.
- 10) EXIT back into Windows 95.
- 11) Transfer is complete, do as you will with your old D: drive.
-
-
- ┌────────────────── Transfer A Drive Check List ──────────────────┐
- │ │
- │ √Checking to see if destination drive is in use. │
- │ √Determining destination drives physical characteristics. │
- │ √Determining source drives physical characteristics. │
- │ √Checking for source and destination compatibility. │
- │ √Transfer directory tree from source to destination. │
- │ │
- └─────────────────────────────────────────────────────────────────┘
-
- ┌───────────────────── Current Queue ─────────────────────┐
- │ │
- │ ──|────────────────────────────────────────────── 5% │
- │ ┬∙∙∙∙∙∙∙∙∙∙∙┬∙∙∙∙∙∙∙∙∙∙∙┬∙∙∙∙∙∙∙∙∙∙∙┬∙∙∙∙∙∙∙∙∙∙∙┬ │
- │ 0% 25% 50% 75% 100% │
- │ Destination Drive Free Space: 599,123,654 │
- └─────────────────────────────────────────────────────────┘
-
-
- DOS Shell
- ---------
- The DOS Shell function launchs a secondary shell to a
- new DOS command prompt. This is not to be confused with a new
- DOS thread from within Windows 95. This shell only start a new
- command.com as a child process of the parent program.
-
-
- Create A Boot Disk
- ------------------
-
- This function create a boot disk on the destination drive,
- or just save copies of system files, or copy system utilites, or
- all of the above. The source drive is of no concern here.
- All boot required files for: Registry, Windows System.ini and
- Win.ini, Autoexec.bat and Config.sys, Regedit, and pertinent DOS
- utilities can be copied. Note: Windows 95 cannot be executed
- with the "WIN" command when booting from this disk, nor can TRANSX95
- be used with the "Transfer A Drive" function to transfer LFN's, it
- is only meant to be used to detect & repair system problems.
-
-
-
- Additional Messages
- =================================================================
-
-
- Partition Information
- ---------------------
-
- The following is a screen similar to a typical partition
- chain information screen. The important thing of note, in the
- partition chain is, that is carries the physical characteristics
- of each partition contained within a disk. With this information
- you can determine the partition location, size, and type.
-
- Note: You will only be presented with this display as part of an
- error notification. Also each partition chain information window
- is only for a particular "Mini-Disk" contained within the total
- physical partition.
-
-
- ╔═════════════════════ Partition Chain Information ═════════════════════╗
- ║ ║
- ║ Partn# Partn# Partn# Partn# ║
- ║ Description 1 2 3 4 ║
- ║ ------------------------------------------------------------------- ║
- ║ Bootable.........: Yes No No No ║
- ║ Starting head....: 1 0 0 0 ║
- ║ Starting Sector..: 1 1 0 0 ║
- ║ Starting Cylinder: 0 259 0 0 ║
- ║ System ID........: BigDos Extended Unused Unused ║
- ║ Ending Head......: 31 31 0 0 ║
- ║ Ending Sector....: 63 63 0 0 ║
- ║ Ending Cylinder..: 258 541 0 0 ║
- ║ Relative Sectors.: 63 522144 0 0 ║
- ║ Partition Sectors: 522081 570528 0 0 ║
- ║ Partition Size...: 255 279 0 0 ║
- ║ ║
- ║ ║
- ║ Ok ▄ ║
- ║ ▀▀▀▀▀▀▀▀▀▀ ║
- ╚═ F1-Help ═════════════════════════════════════════════════════════════╝
-
-
-
- History
- -------
- February, 29, 1996
- First Release (version 1.00).
-
- March, 11, 1996 (Version 2.10)
- 1)- Totally reworked the initialization routines to try
- and address lockup problems reported by users of
- 100+MHZ. systems.
-
- 2)- Made the "Transfer A Disk" function more flexible to the
- end user. Able to bypass the old error messages if you
- feel they are in err, to complete the transfer.
-
- 3)- Added support for specific IDE/ATA EIDE addressing.
- Now you do not have to be in the DOS mode(prompt)
- to transfer the boot code, and make the drive active.
- This makes it possible to complete a drive transfer
- all within the Windows 95 environment for those with
- IDE/ATA or EIDE compatible controllers.
-
- 4)- Made some of the error messages more descriptive.
-
- 5)- Added a greater number of help messages to the help
- database.
-
- 6)- Broke the main menu into two separate levels. This
- make the more obscure functions more visible.
-
- 7)- Added support for debug isolation within the
- initialization routines.
-
- 8)- I now use a new naming system for some of the support
- files. This makes them more descriptive. ie. was READ.EXE
- now VIEWER.EXE.
-
- March, 15, 1996 (Version 2.12)
- 1)- Correcting some problems properly identifying certain
- drive types when there are compressed drives in the system.
-
- 2)- Added reboot feature to the "Transfer Boot Code" function.
-
- 3)- Added support to skip specific read protected file during
- the Transfer A Drive operation.
-
- 4)- Added destination throughput determination testing option
- to the Transfer A Drive check list.
-
- March, 16, 1996 (Version 2.14)
- Found a major problem with the directory tree
- reconstruction process in the "Transfer A Drive" function.
- This problem has been repaired as of version 2.14. If you
- are going to use pre version 2.14 releases, do not use the
- "Transfer A Drive" function.
-
- March, 20, 1996 (Version 2.17)
- 1)- Made changes to the "Transfer Boot Code" function for
- greater user flexibility.
- 2)- Made changes to the "Condition Files" function so that
- now you can condition files, directories, or both.
- 3)- Added a progress bar to the "Transfer A Drive" functions
- copy procedure.
- 4)- Added the ability for the user to disregard the internal
- drive mapping function, to increase possible use with
- certain network drives.
-
- April, 01, 1995 (Version 3.00)
- 1)- Made changes to the drive mapping function so that
- it detects more drive information and skips one floppy
- error messages.
- 2)- Made program foot print smaller, faster coding.
- 3)- Added detection of illegal characters in transfer stream
- names.
- 4)- Fixed math bug when using 586 CPU's.
- 5)- Added more reliable tree functions to "Create A Boot Disk"
- function.
- 6)- Added Source to Destination file attribute transpositioning
- adaptment. (Transfer A Drive function)
- 7)- Added to, and clarified portions of this file.
- 8)- The "Transfer A Drive" function now supports DOS,
- Windows 3.1x, Windows NT, and Windows 95.
- 9)- Improved destination throughput testing.
- (Transfer A Drive)
- 10)- Updated registration process, this make the registration
- process smipler, and adds added protection for registered
- users, and ITS Systems.
-
- April, 12, 1996 (Version 3.13)
- 1) - Added continued memory level availiblity monitoring.
- 2) - Added new command line switches (-PRE,-MAP,-IDC)
- to be used in the event of a lockup during data transfer
- in the Transfer A Drive function.
- 3) - Added command line switch to bypass Windows 95 checking
- during transfer the boot code.
- 4) - Inverted the default copy mode from copy always, to
- copy only newer then, and added disabling command line
- switch -INC.
- 5) - Added support for some non-standard characters in the
- directory, and files names.
- 6) - Added report file generation for errors occurring during
- the transfer a drive function.
-
- **** Note: If you have any problems with this program, please
- contact me and let me know. I cannot fix it, if I
- do not know that it is broken.
-
- Thanks in advance for registering this product.
- Michael J Steiner
- ITS Systems.
-
-
-